# _*_ coding : utf-8 _*_
# @Time : 2023/12/11 20:54
# @Author : 韩宗森
# @File : 25_selenium元素信息交互
# @Project : pythonProject

from selenium import webdriver
import time

browser = webdriver.Chrome()

url = 'https://www.baidu.com/'

browser.get(url)

time.sleep(2)
# 根据id来找对象
input = browser.find_element('id', 'kw')

# 在文本框中输入周杰伦
input.send_keys('周杰伦')
time.sleep(2)

# 获取按钮
button = browser.find_element('id', 'su')

# 点击按钮
button.click()

time.sleep(3)

# 滑到底部
js_bottom = 'document.documentElement.scrollTop=100000'
browser.execute_script(js_bottom)
print('------------111----------')
time.sleep(3)
browser.execute_script(js_bottom)
print('----------222222------------')
time.sleep(5)

# 获取下一页
next = browser.find_element('xpath', '//a[@class="n"]')
# 点击按钮
next.click()

time.sleep(3)

# 回到上一页
browser.back()
time.sleep(3)

# 向前
browser.forward()
time.sleep(2)
